equable climate - Spanish English Dictionary